Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bratislava 2 Challenger Hamburg Challenger Ortisei Challenger Australian Open - Melbourne Shenzhen 1 Challenger Busan Challenger Wimbledon - London Infosys Hall of Fame Open - Newport Almaty Open - Almaty Hangzhou Challenger Ukraine F3 Belarus F1 Belarus F2 Romania F12 Romania F13 Nigeria F5 Nigeria F6 Russia F2 Morocco F2 Uzbekistan F1 Belarus F1 Belarus F2 Russia F3 China F2 Morocco F1 Morocco F2 Russia F1 Russia F2 Germany F5 France F3 Kazakhstan F6 M25+H Pozoblanco VI Torneo Internazionale di Tennis - Barletta Garden Open - Rome Top Wool Challenger Biella - Biella San Marino Cepu Open - San Marino Trani Cup - Trani CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio Banja Luka 2002 - Banja Luka Garden Open - Rome Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaften Um Den Techem Cup - Zell Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors 3° Trofeo 'Citta di Brindisi' - Brindisi Privat Bank Cup - Dniepropetrovsk Ischgl International Tennis Challenger 2003 - Ischgl Challenger Citta di Olbia - Olbia 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova Cepu Open - San Marino Alexander Kolyaskin Memorial - Donetsk Challenger Fondazione Carige - Genova Privat Bank Cup - Dnepropetrovsk Intersport Heilbronn Open - Heilbronn Olimp Kyiv Open - Kiev PrivatBank Cup - Dnepropetrovsk Internazionali di Tennis - Bergamo Samarkand Challenger - Samarkand Alexander Kolyaskin Memorial - Donetsk Privatbank Open 2006 - Dnepropetrovsk Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Sail Open - New Delhi Morocco Tennis Tour - Tanger Bulgarian Open Challenger - Sofia UTC Open - Cherkassy Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble IPP Open - Helsinki Heilbronn Challenger Besancon Challenger Napoli Challenger Monza Challenger Tenerife Challenger Ramat Hasharon Challenger Izmir Challenger Fergana Challenger Nottingham Challenger Pozoblanco Challenger Penza Challenger Saransk Challenger Segovia Challenger San Marino Challenger Istanbul Challenger Karshi Challenger Mons Challenger Sunrise Challenger Tunis Challenger Turin Challenger Kitzbuhel Challenger Genova Challenger Bratislava Challenger Bordeaux Challenger Prostejov Challenger Pozoblanco Challenger Tashkent Challenger Sarajevo Challenger Penza Challenger Astana Challenger Pozoblanco Challenger Mons Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Ortisei Challenger Helsinki Challenger Tyumen Challenger Dallas Challenger Nottingham-2 Challenger Lexington Challenger Istanbul Challenger Izmir Challenger Ukraine F1 Orleans Challenger Mons Challenger Ortisei Challenger Helsinki Challenger Tyumen Challenger Chennai Challenger Kolkata Challenger New Delhi Challenger Irving Challenger Savannah Challenger Tallahassee Challenger Heilbronn Challenger Winnetka Challenger Binghamton Challenger Izmir Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Quimper Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Seoul Challenger Winnetka Challenger Vancouver Challenger Orleans Challenger Mons Challenger Rennes Challenger Bratislava Challenger Brescia Challenger Andria Challenger Irving Challenger Ukraine F2 Recanati Challenger Segovia Challenger Mons Challenger Bratislava Challenger Bergamo Challenger Gimcheon Challenger Seoul Challenger Nottingham Challenger Genova Challenger Izmir Challenger Orleans Challenger Ukraine F3 Ortisei Challenger Brest Challenger Bratislava Challenger Brescia Challenger Canberra Challenger Nottingham Challenger Ilkley Challenger Ukraine F4 Aptos Challenger Almaty Challenger Andria Challenger Taipei City Challenger Shymkent Challenger Little Rock Challenger Columbus Challenger Cassis Challenger Cary Challenger Nur-Sultan Challenger Brest Challenger Eckental Challenger Bratislava Challenger Canberra Challenger Dallas Challenger Cherbourg Challenger Bergamo Challenger Pau Challenger Forli Challenger Biella Challenger Istanbul Challenger Eckental Challenger Ortisei Challenger Quimper 2 Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Nottingham 1 Challenger Istanbul 2 Challenger Mouilleron-Le-Captif Challenger St. Brieuc Challenger Shymkent 1 Challenger Ilkley Challenger Nur-Sultan Challenger Segovia Challenger Grodzisk Mazowiecki Challenger Nonthaburi 2 Challenger Ortisei Challenger Bergamo Challenger Bratislava Challenger Oeiras 2 Challenger Puerto Vallarta Challenger Ostrava Challenger Bratislava 1 Challenger Salinas Challenger Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Milan Indoors - Milan BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai AEGON International - Eastbourne Masters Series - Hamburg BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Medibank International - Sydney Open 13 - Marseille Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne German Tennis Championships - Hamburg BCR Open Romania - Bucharest PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON International - Eastbourne Moselle Open - Metz China Open - Beijing Apia International - Sydney Portugal Open - Oeiras Kremlin Cup - Moscow Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Bet-at-home Cup - Kitzbuhel Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen Kremlin Cup - Moscow Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag Moselle Open - Metz European Open - Antwerp Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Hall of Fame Tennis Championships - Newport Gazprom Hungarian Open - Budapest Geneva Open - Geneva BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco BMW Open - Munich Noventi Open - Halle Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai Kremlin Cup - Moscow New York Open - New York Generali Open - Kitzbuhel European Open - Antwerp Astana Open - Nur-Sultan Sofia Open - Sofia Great Ocean Road Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Gonet Geneva Open - Geneva cinch Championships - London Nature Valley International - Eastbourne Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Sofia Open - Sofia Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Delray Beach Open - Delray Beach Firenze Open - Florence Tennis Masters Series - Rome Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 Davis Cup, Group I, PO, UKR-BAR 3-0 Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Gemax Samsung Open 2004 - Belgrade GHI Bronx Classic - Bronx Tennis Napoli Cup - Naples I Tourneo Fila Citta di Brindisi - Brindisi President's Cup - Astana Alphen Challenger Jameson Cup - Milan Bulgarian Challenger 2002 - Sofia Kamnik Challenger - Kamnik Milano Challenger-Jameson Cup - Milan Open de Franche Comte - Besancon VII Torneo Internazionale di Tennis - Barletta V Trani Cup - Trani Rhein-Main Challenger 2003 - Aschaffenburg Pekao Open 2003 - Szczecin Czech Indoor Open - Prague Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2004 - Napoli Sporting Challenger - Turin Jameson Cup - Milan Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Alexander Kolyaskin Memorial - Donetsk BMW Tennis Championship - Sunrise Bukhara Challenger - Bukhara Unicredit Czech Open 2007 - Prostejov Astana Challenger - Astana Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk Pekao Open - Szczecin PEOPLEnet Cup - Dnepropetrovsk Delhi Challenger I - New Delhi PEOPLEnet CUP - Dnepropetrovsk 2008 China TCL Challenger - Guangzhou Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Bukhara Challenger - Bukhara Karshi Challenger - Karshi Tashkent Challenger - Tashkent Barletta Challenger Izmir Challenger Astana Challenger Rennes Challenger Genova Challenger Bergamo Challenger BMW Brixina Tennis Open 2000 - Bressanone Bratislava Challenger St. Remy Challenger Orleans Challenger Mons Challenger Sporting Challenger - Turin Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Columbus Challenger Kazan Challenger Cherbourg Challenger Taipei Challenger Bath Challenger Brest Challenger Athens Challenger Fergana Challenger Nottingham Challenger Dallas Challenger Samarkand Challenger Recanati Challenger Karshi Challenger Portoroz Challenger Mallorca Challenger Tennis Napoli Cup - Napoli Busan Challenger Heilbronn Challenger Surbiton Challenger Nottingham Challenger Newport Beach Challenger Nur-Sultan Challenger Parma Challenger Hamburg Challenger Sarasota Challenger Recanati Challenger Quimper Challenger Biella 1 Challenger Zagreb Open - Zagreb Vancouver Challenger Aptos Challenger Prague Challenger Heilbronn Challenger Nottingham 2 Challenger Mons Challenger Busan Challenger Mouilleron-Le-Captif Challenger Nur-Sultan Challenger Bratislava Challenger Banca Stato Challenger Lugano - Lugano Segovia Challenger DPD Challenger 2002 - Aschaffenburg Olbia Geovillage Open - Olbia Helsinki Challenger Bangkok Challenger Prague 2 Challenger Shymkent 2 Challenger Vicenza Challenger Cherbourg Challenger Istanbul Challenger Zagreb Open - Zagreb San Marino Cepu Open - San Marino Andria Challenger 5th Sardinian International Championships - Cagliari Quimper Challenger Cleveland Challenger Mauthausen Challenger Prostejov Challenger Chicago Challenger Nonthaburi 1 Challenger Irving Challenger Vilnus Challenger Ilkley Challenger Waco Challenger Roseto Degli Abruzzi Challenger New Haven Challenger Ismaning Challenger Lugano Challenger Chicago Challenger Bangkok Challenger Cary 2 Challenger Lugano Challenger Mouilleron-Le-Captif Challenger Bergamo Challenger Gwangju Challenger Guangzhou Challenger Wuxi Challenger Hamburg Challenger Bratislava Challenger Porto Challenger Trieste Challenger Bratislava 1 Challenger Winnipeg Challenger Cleveland Challenger Nonthaburi 4 Challenger Brisbane 1 Challenger Bratislava 2 Challenger Ismaning Challenger Rome Challenger Brisbane 2 Challenger Bergamo Challenger Forli 5 Challenger Open de Tenis Comunidad Valenciana - Valencia The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Generali Open 2002 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Qatar Open - Doha Open 13 - Marseille Dubai Open - Dubai Qatar Open - Doha Milan Indoors - Milan Allianz Suisse Open - Gstaad Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Lille Challenger Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille The Hypo Group Tennis International 2008 - Poertschach Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Medibank International - Sydney Open Sabadell Atlantico - Barcelona AEGON Championships - London ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London Gonet Geneva Open - Geneva Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart ATP Studena Croatia Open - Umag PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Gerry Weber Open - Halle Kremlin Cup - Moscow Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Claro Open Colombia - Bogota ATP Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem Apia International - Sydney Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Vegeta Croatia Open - Umag Erste Bank Open - Vienna Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Open Parc - Lyon Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BB&T Atlanta Open - Atlanta Nottingham-2 Challenger Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna BMW Open - Munich Qatar ExxonMobil Open - Doha Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia AEGON International - Eastbourne Kremlin Cup - Moscow If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Gazprom Hungarian Open - Budapest Geneva Open - Geneva Libema Open - 's-Hertogenbosch Turkish Airlines Open Antalya - Antalya ASB Classic - Auckland Apia International - Sydney Winston-Salem Open - Winston-Salem European Open - Antwerp Kremlin Cup - Moscow Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Dallas Open - Dallas Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Sofia Open - Sofia Winston-Salem Open - Winston-Salem Tel Aviv Watergen Open - Tel Aviv Dallas Open - Dallas Sofia Open - Sofia Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Shenzhen Open - Shenzhen China Open - Beijing BMW Open - Munich Generali Open - Kitzbuhel China Open - Beijing Forte Village Sardegna Open - Sardinia Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Telecom Italia Masters - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai French Open - Paris Australian Open Qualifying - Doha U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group 1, 1R, LUX-ITA 0-5 Infosys Hall of Fame Open - Newport Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ISR-ITA 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, World Group, QR, IND-ITA 1-3 Davis Cup, World Group I, PO, UKR-TPE 3-2 Noumea Challenger Koblenz Challenger